TODO: Figure out why the text cursor is positioned differently when using
      ANSI compression.

TODO: Horizontal scroll-bars.
